{{tag>serveur réseau mail messagerie mda courriel pop3 imap dovecot BROUILLON}}

====== Dovecot =====
Dovecot(([[wpfr>dovecot]])) est une application d'agent de distribution des courriels MDA. Pour voir ce qu'est un agent de distribution de courriels lire [[comment_fonctionne_le_courriel_sous_linux|Comment fonctionne le courriel sous Linux ?]]

C'est un logiciel sous licence libre serveur de distribution de courriels par IMAP et POP3 pour Linux / UNIX, écrit avec comme première préoccupation la sécurité.

Dovecot convient tant pour des petites que pour des grandes structures.

Rapide, simple à installer, il ne nécessite pas une charge d'administration extraordinaire et utilise très peu de mémoire. 

===== Configuration des enregistrements DNS =====
Avant de procéder à l'installation proprement dite de Dovecot, assurez-vous que les enregistrements de domaine sont correctement définis.

[[configuration_serveur_dns_bind9_pour_son_poste_de_travail|Pour configurer un serveur DNS local avec Bind9 pour votre poste de travail]].

[[configuration_serveur_dns_pour_son_poste_de_travail|Pour configurer un serveur DNS local avec Dnsmasq pour votre poste de travail]].

En supposant que vous possédiez le domaine domaine-perso.fr, la première chose à faire est de créer un enregistrement de troisième niveau A nommé "courriel" et de le pointer vers la même adresse. Ensuite, pour recevoir des e-mails sur votre serveur, créez un enregistrement de type MX qui pointe vers le domaine de troisième niveau que vous venez de créer.

<file>
NOM DE MACHINE TYPE VALEUR
courriel       A    [SERVER_IP]
               MX   courriel.domaine-perso.fr
</file>

===== Installation =====
Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>dovecot-core]]**.

==== Configuration ====
FIXME Cette partie devra être reprise…

[[:tutoriel:comment_editer_un_fichier|On édite]] ensuite le fichier de configuration **/etc/dovecot/dovecot.conf** et on modifie les lignes :
<file shell /etc/dovecot/dovecot.conf>
mail_location = mbox:/var/spool/mail/%u
disable_plaintext_auth = no
</file>

<note tip>Éditez mail_location comme cela pour avoir une boite aux lettres locale à l'utilisateur avec la boite postale :
<file>
mail_location = mbox:~/mail:INBOX=/var/mail/%u
</file></note>

===== Serveur POP3 =====
==== Installation du POP3 ====

Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>dovecot-pop3d]]**.

==== Configuration ====
[[:tutoriel:comment_editer_un_fichier|On édite]] ensuite le fichier de configuration **/etc/dovecot/dovecot.conf** et on modifie les lignes :
<file shell /etc/dovecot/dovecot.conf>
protocols =  pop3
pop3_uidl_format = %08Xu%08Xv
</file>

Du coté poste client, configurer votre logiciel de mail favori pour que votre serveur Linux soit le serveur POP (il suffit de rajouter le nom du poste en question dans le champ qui va bien), et puis c'est tout, les courriers seront récupérés dans /var/mail/%u du serveur.

===== Serveur IMAP =====
==== Installation d'IMAP ====

Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>dovecot-imapd ]]**.

==== Configuration ====
[[:tutoriel:comment_editer_un_fichier|On édite]] ensuite le fichier de configuration **/etc/dovecot/dovecot.conf** et on modifie les lignes :
<file shell /etc/dovecot/dovecot.conf>
protocols =  imap
</file>

Du coté poste client, configurer votre logiciel de mail favori pour que votre serveur Linux soit le serveur imap (il suffit de rajouter le nom du poste en question dans le champ qui va bien), et puis c'est tout, les courriers seront récupérés dans /var/mail/%u du serveur.

===== Filtrage des courriels avec Dovecot =====
[[filtrage_des_courriels_avec_dovecot|Filtrage des courriels avec Dovecot]]

===== Voir aussi =====
  * [[filtrage_des_courriels_avec_dovecot|Filtrage des courriels avec Dovecot]]
  * **(en)** [[https://www.dovecot.org/]]
  * **(en)** [[https://wiki2.dovecot.org/FrontPage]]
  * **(fr)** [[https://help.ubuntu.com/lts/serverguide/dovecot-server.html]]
  * [[http://lists.debian.org/debian-user-french/2011/04/msg00147.html]]

----
//Contributeurs principaux : ...//